shopping - general prices writing a novel writer rates cheap book fiction novel online shopping authors best deals straus and giroux compare comparisons hardcover editor